home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_400 / 425_01 / tar / zippipe.h < prev   
Text File  |  1980-07-23  |  1KB  |  35 lines

  1. #define ZIP_ANY 0
  2. #define ZIP_PKW 1
  3. #define ZIP_GNU 2
  4.  
  5. #ifndef __ARGS__
  6. #  include "modern.h"
  7. #endif
  8.  
  9. int unzalloc __ARGS__((void));
  10. int unzopen  __ARGS__((int (*)(), int));
  11. int unzread  __ARGS__((char *, unsigned));
  12. void unzfree __ARGS__((void));
  13. int unzclose __ARGS__((void));
  14.  
  15. int  zipalloc __ARGS__((void));
  16. int  zipcreat __ARGS__((void (*)(int), int, int));
  17. int  zipwrite __ARGS__((char *, unsigned));
  18. void zipfree  __ARGS__((void));
  19. long zipclose __ARGS__((void));
  20.  
  21. extern int ziperror;
  22. extern char *ziperrlist[];
  23.  
  24. #define ZNOPEN 0
  25. #define ZNOMEM 1 /* Not enough memory */
  26. #define ZMAGIC 2 /* Bad magic header */
  27. #define ZUNSUP 3 /* Reserved field or compression method */
  28. #define ZHDEOF 4 /* EOF while processing header */
  29. #define ZMOULD 5 /* Invalid zip data */
  30. #define ZNOEOF 6 /* More data to process at close */
  31. #define ZBADSZ 7 /* Real size differs from recorded */
  32. #define BADCRC 8 /* It is */
  33. #define ZWRITE 9 /* Error writing zipfile */
  34. #define ZERROR 10 /* Generic/internal error */
  35.